# 给定一个字符串my_string，现在要求统计每个字符出现的次数
# #### 实现思路
# ①定义一个字符串
# mystr = "helloworldpython"
# # ②初始化空字典，来存储对应字符和出现次数
# d1 = {}
# # ③循环遍历字符串中每个字符
# for s in mystr:
#     if s in d1:
#         # ④如果字符串已经在字典中，计数加1，
#         d1[s] += 1
#     else:
#          #  如果不在，初始化计数1
#         d1[s] = 1
#
# # ⑤输出统计每个字符出现的次数
# print(d1)

# 需求: 编写一个程序将字符串转换为字典例如:输入: '5=Five 6=Six 7=Seven'   输出: {'5': 'Five', '6': 'Six', '7': 'Seven'}
str1 = "5=Five 6=Six 7=Seven"
dict1 = {}
strlist = str1.split()
# print(strlist) # ['5=Five', '6=Six', '7=Seven']
for s in strlist:
    sub_list = s.split('=')# '5=Five' 按照 =号拆分
    # print(sub_list)# ['5', 'Five']
    dict1[sub_list[0]] = sub_list[1]

print(dict1) # {'5': 'Five', '6': 'Six', '7': 'Seven'}



